package com.dragon.graduation.projectProgress.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.dragon.generator.CommonBean;
import lombok.*;

/**
* <p>
* 毕设进度表 实体类
* </p>
*
* @author dragon
* @since 2025-02-28 21:20:30
*/

@TableName("db_project_progress")
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ToString
public class ProjectProgressEntity extends CommonBean {
    /**
     * 学生ID
     */
    @TableField("student_id")
    private Integer studentId;
    /**
     * 题目ID
     */
    @TableField("project_id")
    private Integer projectId;
    /**
     * 选题是否通过(0.通过，未通过)
     */
    @TableField("selection_passed")
    private Integer selectionPassed;
    /**
     * 开题是否通过(0.通过，未通过)
     */
    @TableField("proposal_passed")
    private Integer proposalPassed;
    /**
     * 中期是否通过(0.通过，未通过)
     */
    @TableField("midterm_passed")
    private Integer midtermPassed;
    /**
     * 终期是否通过(0.通过，未通过)
     */
    @TableField("final_passed")
    private Integer finalPassed;
    /**
     * 毕业材料是否通过(0.通过，未通过)
     */
    @TableField("graduation_passed")
    private Integer graduationPassed;
}